﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using UnityEngine;
public enum HandCardType
{
    All,
    Monster,
    Spell,
}
/// <summary>
/// 手牌选择器
/// </summary>
[CreateAssetMenu(fileName = "HandSelectorSO", menuName = "CardGame/HandSelectorSO")]
public class HandSelectorSO: TargetSelectorSO
{
    /// <summary>
    /// 手牌类型
    /// </summary>
    public HandCardType HandCardType;

    /// <summary>
    /// TRUE表示法力消耗大于，FALSE表示小于，null表示不比较法力消耗
    /// </summary>
    public NullableBool CostGreatThan;
    public int CostArg;

    public NullableBool HealthGreatThan;
    public int HealthArg;

    public NullableBool AttackGreatThan;
    public int AttackArg;
}

